package com.longcai.entity.payment.fuyou.request;

import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.annotation.TableField;


import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author LWK
 * @since 2019-04-11
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ClyjFuyouLinePayOrder implements Serializable {

    private static final long serialVersionUID = 1L;

    private String id;
    private String paymentType;
    /**
     * 1-PC ,2-H5 ,3-微信公众号,4-APP ,5-微信小程序
     */
    private String channel;
    /**
     * 用户 ID 
     */
    private String intoAccount;
    /**
     * 单位：分
     */
    private String amt;
    /**
     * 分账编号（需分账必填）
     */
    private String splitSsn;
    /**
     * 商品类型
     */
    private String goodsType;
    /**
     * 商品名称
     */
    private String subject;
    /**
     * 商品描述
     */
    private String goodsDes;
    /**
     * 商品数量
     */
    private String goodsQuanity;
    /**
     * 商品报标记
     */
    private String goodsTag;
    /**
     * 移动端ip
     */
    private String termIp;
    /**
     * 设备信息
     */
    private String reserveddevicenifo;
    /**
     * 通知url
     */
    private String notifyUrl;
    /**
     * 前台通知url
     */
    private String frontnotifyUrl;
    /**
     * 限制支付(noCredit:不能使用信用卡creditGroup:不能使用花呗和信用卡，参与签名
     */
    private String limitPay;
    /**
     * 订单类型
     */
    private String orderType;
    /**
     * 用户标识
     */
    private String openid;
    /**
     * 子商户用户标识
     */
    private String subOpenid;
    /**
     * 子用户公众号id
     */
    @TableField("subAppid")
    private String subAppid;
    /**
     * 富友终端号
     */
    private String reservedFyTermid;
    /**
     * 交易关闭时间
     */
    private String reservedExpireMinute;
    /**
     * 用户身份证号码（保险类交易必填）
     */
    private String reservedUserCreid;
    /**
     * 用户姓名
     */
    private String reservedUserTrueName;
    /**
     * 用户手机号（仅支付宝认证）
     */
    private String  reservedUserMobile;
    /**
     * 订单流水号
     */
    private String  mchntTxnSsn;
    /**
     * 分账订单创建时间
     */
    private Long  createTime;
    /**
     * 分账时间
     */
    private Long   subacountTime;
   
}
